package br.com.cfccultura.admin.model.enums;

public enum SituacaoConta {
	
	PENDENTE_ALUNO(1),
	PENDENTE(2),
	PAGO(3);
	
	private Integer value;
	
	SituacaoConta(Integer value) {
		this.value = value;
	}
	
	public Integer getValue() {
		return value;
	}
	
	public String getName() {
		return name();
	}
	
	public static SituacaoConta setValue(Integer value) {
		switch (value) {
			case 1: return PENDENTE_ALUNO;
			case 2: return PENDENTE;
			case 3: return PAGO;
		}
		throw new RuntimeException("Invalid Value -> " + value);
	}

}
